import { get } from '@/api/requestApi'

const BASE_URL = '/api/form/'

const API_URL = {
  GET_COM_FORMS: 'getComForms', //  企业报表统计
  GET_PER_FORMS: 'getPerForms',  //  人员报表统计
  GET_Data_Volume_Forms: 'getDataVolumeForms',  //  人员报表统计
  GET_TOTAL_USER_FORMS: 'getTotalUserForms',  //  用户行为总表
  GET_USER_FORMS: 'getUserForms',  //  用户行为用户
  GET_COMPANY_USER_FROMS: 'getCompanyUserForms',  //  用户行为公司
  GET_LOGIN_UNLOCKRATIO_ANALYSIS: 'getLoginUnlockRatioAnalysis',  //统计登录率和解锁率关系
  GET_USERNUM_AND_LOGINRATIO_ANALYSIS: 'getUserNumAndLoginRatioAnalysis',  //  按企业统计用户数，登录用户数，解锁用户数



}

for (const i in API_URL) {
  API_URL[i] = BASE_URL + API_URL[i]
}
/**
 * 统计登录率和解锁率关系
 * @param query
 * @returns {*}
 */
export function getLoginUnlockRatioAnalysis(query) {
  return get(API_URL.GET_LOGIN_UNLOCKRATIO_ANALYSIS, query)
}
/**
 * 按企业统计用户数，登录用户数，解锁用户数
 * @param query
 * @returns {*}
 */
export function getUserNumAndLoginRatioAnalysis(query) {
  return get(API_URL.GET_USERNUM_AND_LOGINRATIO_ANALYSIS, query)
}
/**
 * 企业报表统计
 * @param query
 * @returns {*}
 */
export function getComForms(query) {
  return get(API_URL.GET_COM_FORMS, query)
}

/**
 * 人员报表统计
 * @param query
 * @returns {*}
 */
export function getPerForms(query) {
  return get(API_URL.GET_PER_FORMS, query)
}
/**
 * 人员报表统计
 * @param query
 * @returns {*}
 */
export function getDataVolumeForms(query) {
  return get(API_URL.GET_Data_Volume_Forms, query)
}
/**
 * 人员报表统计
 * @param query
 * @returns {*}
 */
export function getTotalUserForms(query) {
  return get(API_URL.GET_TOTAL_USER_FORMS, query)
}
/**
 * 人员报表统计
 * @param query
 * @returns {*}
 */
export function getUserForms(query) {
  return get(API_URL.GET_USER_FORMS, query)
}
/**
 * 人员报表统计
 * @param query
 * @returns {*}
 */
export function getCompanyUserForms(query) {
  return get(API_URL.GET_COMPANY_USER_FROMS, query)
}
